
package galcon.players;

import galcon.visuals.components.*;
import java.awt.*;

public abstract class Player {
	
	protected int		playerID;
	protected Color	playerColor;
	
	public Player (int playerID, Color playerColor) {
		this.playerID = playerID;
		this.playerColor = playerColor;
	}
	
	public int getPlayerID () {
		return playerID;
	}
	
	public Color getColor () {
		return playerColor;
	}
	
	public void setPlayerID (int playerID) {
		this.playerID = playerID;
	}
	
	public void setColor (Color playerColor) {
		this.playerColor = playerColor;
	}
	
	public abstract Command getCommand (Planet [] planets, Fleet [] fleets);
}
